survive a difficult situation or illness - Französisch Englisch Wörterbuch